Tomcat怎么部署多个war包 |
您所在的位置:网站首页 › tomcat部署多个war包 jce › Tomcat怎么部署多个war包 |
Tomcat怎么部署多个war包
发布时间:2020-08-04 14:25:38
来源:亿速云
阅读:200
作者:小猪
栏目:服务器
小编这次要给大家分享的是Tomcat怎么部署多个war包,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。 1 背景 安装了JDK1.8-u181(其实安装JRE足够了,但我手头有JDK的安装包,何必再下)和Tomcat8.5.53。 安装好以后环境变量里配置了JAVA_HOME,Path。配的是JRE,没有配JDK。 要发布两个war包,MES和ERP。 2 安装Tomcat 我用的是.exe文件安装,安装后没有配tomvat_home(因为我也不知道需不需要配置) 3 复制文件夹 3.1 安装目录confCatalina Catalina是一个文件夹,将Catalina复制两份,一个命名为CatalinaMES,另一个命名为CatalinaERP,都放在安装目录\conf目录下 3.2 安装目录webapps webapps也是一个文件夹,复制两份,一个命名为webappsMES,另一个命名为webappsERP,都放在安装目录下 MES项目打的war包就放在安装目录\webappsMES下 ERP项目打的war包就放在安装目录\webappsERP下 4 修改配置文件 修改安装目录\conf\server.xml里的内容 其中,一个节点表示一个服务,也就是一个部署的项目。 节点的name属性改成了相应的Catalina文件夹的名字。节点的name属性也改成了相应的Catalina文件夹的名字。 节点的port属性是项目的端口号,注意不要冲突就可以了。 节点的appBase属性改成了相应的webapps文件夹。 节点的path属性是访问时的地址,即项目的访问地址是服务器ip:项目端口号/path属性的值。根据现在的配置,我的MES项目的本机访问地址就是127.0.0.1:8085/mes-manager-web。节点的docBase属性是项目war包的本地路径,只要修改成war包在本机的绝对路径即可。 5 修改startup.bat和shutdown.bat 编辑安装目录\bin\startup.bat,在最前面加上: SET JAVA_HOME=C:\Program Files\Java\jre1.8.0_181 SET TOMCAT_HOME=C:\Program Files\Tomcat 8.5第一个是JRE的安装位置,第二个是tomcat的安装路径。 在shutdown.bat里也在同样的位置加上同样的内容。 6 双击startup.bat运行tomcat 注意,这时候会打开一个dos窗口,里面回像IDEA的控制台一样打印项目的启动信息,当项目启动成功后,千万不要把这个dos窗口关闭了,让它保持开启状态,如果关掉tomcat会停止运行 7 注意事项 如果多个项目都用了spring框架,那么在配置成一个tomcat多端口多应用时,可能会报错。 解决方法:在每个项目的web.xml上添加以下节点: webAppRootKey webapp.root保证每个项目的web.xml的为webAppRootKey对应的不同。比如第一个用webapp.root1,第二个用webapp.root2等等。 另外,还要注意服务器的防火墙是否允许外部访问你要配置的端口。 看完这篇关于Tomcat怎么部署多个war包的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。 推荐阅读: jetty部署war包 springboot创建war包部署在外部tomcat上免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:[email protected]进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。 tomcat omc wa 上一篇新闻:perl和python有什么不同 下一篇新闻:TAB页面上table上的数据过滤问题 猜你喜欢 Linux桌面的扫描工具有哪些 怎么在Linux系统中利用Sudo委派权限 nginx接口实现反向代理配置 Linux初始化系统盘后重新挂载数据盘方法 linux解决ping通但端口不通的问题 Linux中如何查找工具 Linux为什么推荐使用Xfce桌面环境 Linux中如何获取10个你最常用的终端命令列表 Linux服务器安装GRUB步骤 历史Linux镜像处理及修复的示例分析 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |